"""
Services Package
Contains business logic services for the PPT Generator application.
"""

from .websocket_manager import connection_manager, ConnectionManager
from .connection_monitor import connection_monitor, ConnectionMonitor
from .ai_service import ai_service, AIService
from .content_generator import content_generator, ContentGenerator
from .template_manager import template_manager, TemplateManager
from .ppt_generator import ppt_generator, PPTGenerator
from .style_applicator import style_applicator, StyleApplicator
from .progress_tracker import progress_tracker, ProgressTracker
from .integrated_ppt_service import integrated_ppt_service, IntegratedPPTService

__all__ = [
    "connection_manager",
    "ConnectionManager",
    "connection_monitor", 
    "ConnectionMonitor",
    "ai_service",
    "AIService",
    "content_generator",
    "ContentGenerator",
    "template_manager",
    "TemplateManager",
    "ppt_generator",
    "PPTGenerator",
    "style_applicator",
    "StyleApplicator",
    "progress_tracker",
    "ProgressTracker",
    "integrated_ppt_service",
    "IntegratedPPTService"
]